@echo off
chcp 65001 >nul
echo ========================================
echo 专利交底书AI助手 - 单文件构建
echo ========================================
echo.

echo 正在构建单文件版本...
dotnet publish -c Release -r win-x64 --self-contained true -p:PublishSingleFile=true -p:PublishReadyToRun=true

if %ERRORLEVEL% EQU 0 (
    echo.
    echo ========================================
    echo 构建成功！
    echo ========================================
    echo 可执行文件位置: bin\Release\net6.0-windows\win-x64\publish\专利交底书AI助手.exe
    echo.
    echo 该文件包含完整的.NET运行时，可在任何Windows 10/11 x64系统上运行。
    echo.
    pause
) else (
    echo.
    echo ========================================
    echo 构建失败！
    echo ========================================
    echo 请检查错误信息并重试。
    echo.
    pause
) 